home *** CD-ROM | disk | FTP | other *** search
/ Aminet 3 / Aminet 3 - July 1994.iso / Aminet / util / cli / ECmd21p.lha / ExtraCmds / ExtraCmds21p.readme < prev   
Encoding:
Text File  |  1994-01-05  |  3.1 KB  |  73 lines

  1. This package contains seventeen AmigaDOS Shell commands for System
  2. Release 2.04 or better. The package is released under the terms of the
  3. GNU General Public Licence.
  4.  
  5. Except for the file `mymanpage.sty', all the material was written by
  6. me,
  7.  
  8.     Torsten Poulin (Nielsen)
  9.     Banebrinken 99, 2, -77
  10.     DK-2400 Copenhagen NV
  11.     Denmark
  12.     email: torsten@diku.dk
  13.     phone: +45 39663111 (timezone GMT+1; English is spoken, though
  14.                          with an accent)
  15.  
  16.  
  17. This is the third public release; the previous ones where on Fish
  18. Disks. The difference between this release and the last one I sent to
  19. Fred Fish, is the addition of Unix-style manual pages formatted with
  20. groff. The programs are unchanged, except that support for the SCD
  21. command has been discontinued and as a result it is no longer part of
  22. the ExtraCmds package. The first release, available on Fish Disk 774,
  23. should be considered an obsolete beta release. The programs in the two
  24. newest releases are much more powerful.
  25.  
  26. This release contains the following Shell commands:
  27.  
  28.     o Common reports lines common to two files.
  29.     o Compare compares two files,
  30.     o Concat concatenates and prints files.
  31.     o Copyright prints embedded messages.
  32.     o Count counts chars, words, and lines.
  33.     o Dirtree prints directory trees
  34.     o Find is a very powerful Swiss Army Knife style file finder
  35.       with an ARexx interface. It is very similar to Unix find.
  36.     o Head prints the first lines of files.
  37.     o Lower runs a command at another priority.
  38.     o Prepare extracts words from text files.
  39.     o Split cuts a file to pieces.
  40.     o Splitname does just that.
  41.     o Tee is a pipe fitting.
  42.     o Testbits is for use in scripts.
  43.     o Timecom times a command.
  44.     o Unique removes copies of identical lines.
  45.     o Usage shows the space used by directories.
  46.  
  47. In addition, you get an ARexx version of the BumpRev developer command
  48. and a script for removing backup files, etc. from your disks. It is
  49. intended as an example of how you could use the Find command. It is
  50. called GFR for the Grim File Reaper :-). I run it at least once a week
  51. to get rid of the droppings GNU Emacs leaves behind...
  52.  
  53. Installation is easy: Just copy the contents of the c/ directory to
  54. somewhere in your path and, optionally, the #?.man files in doc/ to
  55. whereever you keep your man files.
  56.  
  57. An English User's Reference Manual in LaTeX format and source code in C
  58. and CWEB are included, as well as the [nt]roff source for the
  59. manualpages for all 17 programs. Please excuse that the LaTeX
  60. documentation isn't entirely up to date. But apart from talking about
  61. SCD, it is OK. It will most likely be replaced by a texinfo document
  62. in a future release. From that I can generate AmigaGuide docs, etc.
  63.  
  64. Ideas for additions to ExtraCmds include commands equivalent to Unix
  65. pr, cut, paste, tail, and xargs. The last one will be a nice companion
  66. to Find. The existing commands will continue to evolve too. If you
  67. take a look at the commented out portion of the *roff source for the
  68. Unique manual page, you will get a hint of what I plan to do to that
  69. command.
  70.  
  71. If you have any suggestions, please don't hesitate to send them to me,
  72. either by email or snail mail.
  73.